IT Systemは「開発」以外が重労働
IT Systemは「開発」以外が重労働
そもそも。システム作る/リリース/運用ってとても手間が多い
物理サーバーの手配
自分のPCで動かしてみる
deploy手順書の準備
USBで、システムデータを本番サーバーにコピー
サーバー稼働状況を常にチェックする
問題が起きたら電話来る
上がり続けるPC温度。フル稼働のエアコン
想像通りにいかないリリース
その場で機転聞かせてシャシャッと対応
爆弾処理班
サービス停止影響を最小限にするため、土日にリリース対応
完全な冗長化はできない非力な補助サーバー
眠りの浅いインフラエンジニア
インフラの変更しにくさがビジネスの変更しにくさに
数年、数十年先を見たシステム開発計画
大きいシステム作るにはたくさんの人が。
チグハグなソースコード
ブラックボックスなclass、関数
意見が分かれる「開発」と「運用」
リリース時点で既に「古い」ITシステム